
// 统一管理项目的全部的接口
import requestMock from './requestMock';
import requests from './request';
// 商品分类的接口
// api/product/getBaseCategoryList  GET无参数
// axios写法分为几种:函数写法,对象写法
// 需要给函数返回值,就是服务器返回的结果(promise)
export const reqCategory=()=>{
    return requests({url:'/product/getBaseCategoryList',method: 'GET'})
};
export const reqBannerList=()=>{
    return requestMock({url:'/banner',method: 'GET'})
};
export const reqFloorList=()=>{
    return requestMock({url:'/floor',method: 'GET'})
};



// 获取搜索商品的接口
// api/list  post 可以携带的参数最多[十个]
// data:将来发请求的时候携带参数(请求体)对象, 最多十个参数[可有可无]
export const reqSearchList=(data)=>requests({url:"/list",method:'post',data})


/*
{
  "category1Id": "61",//一级分类的ID
  "category2Id": "61",//二级分类的ID
  "category3Id": "61",//三级分类的ID
  "categoryName": "手机",//商品的名字
  "keyword": "小米",//关键字
  "order": "2:desc",//用于排序的参数
  "pageNo": 1, //当前第几页设置
  "pageSize": 10,//返回数据的条数
  "props": ["1:1700-2799:价格", "2:6.65-6.74英寸:屏幕尺寸"],//平台属性需要携带的参数
  "trademark": "4:小米"//品牌
}
*/